package com.changgou.oauth.service;

import com.changgou.oauth.util.AuthToken;

import java.io.UnsupportedEncodingException;
import java.util.Map;

public interface UserLoginService {
    /**
     *  用户登录
     * @param username 用户姓名
     * @param password  用户密码
     * @param clientId  客户端id
     * @param clientSecret  客户端秘钥
     * @param grant_type 客户端加密方式
     * @return
     */
    AuthToken login(String username, String password, String clientId, String clientSecret, String grant_type) throws UnsupportedEncodingException;
}
